fire extinguishing tanker - French English Dictionary